something demanded - French English Dictionary